Very nice & upscale appartment - nice view - nice location - nice pool - clean - cleaning service everyday