Great place in an amazing location! New, clean and cozy, and close to good restaurants and shops. Communication went smoothly and we enjoyed our stay very much!