Perfect communication, perfect location, very nice place - loved the small details. 100% recommendation.