This place is perfect in every single way. Stay longer than you think you want to :)