We had our small wedding ceremonyhere and was perfect. We had everything we needed and place was great. All things considered, the balcony/terrace is what makes this place unique. Will always remember my stay.