Cozy and functional in a good location. It was exactly what we wanted. Hosts were great. Highly recommended.