A super lovely apartment with a stunning view. Great communication from the hosts. Clean, spacious, and nice decorations. The gym and pool are awesome too!