A little piece of heaven. Everything about this place simply takes your breath away.