A true gem to stay in with family or friends on vacation.