Everything was wonderful! Beautiful place, amazing location the terrace was fantastic. Would stay here again! HiGHLY Recommended!