Situato a circa 11 km dal Nantucket Whaling Museum, il Sea Lion offre una vista sul giardino, un giardino e un patio. Situato a 1,1 km dalla spiaggia di Tom Nevers, il Tom Nevers offre l'aria condizionata, un parcheggio privato in loco e la connessione WiFi gratuita.
La casa vacanze presenta un lettore DVD, una cucina con lavastoviglie, forno a microonde e frigorifero, un soggiorno con area salotto e zona pranzo, 4 camere da letto e 2 bagni con doccia e vasca. TV a schermo piatto con canali via cavo.
La struttura dista 11 km dal Nantucket Atheneum e 12 km dal Brant Point Lighthouse. Il Sea Lion dista 6 km dall'Aeroporto di Nantucket Memorial, lo scalo più vicino.