The perfect location and a fun little hotel.