A great place in a great location. The kitchen had all of the essentials, the bed was comfortable, and the terrace was a great place to sit and enjoy a glass of cava. Overall communications and the check-in process were great. Would highly recommend it!