The place is great: beautiful and in a perfect location.