Perfect host, perfect location, definitely a place to stay for a small or big holiday.