Location location location! Beautiful, spacious and close to everything. And the views....wow, just WOW!! Great communication and responsiveness. Would definitely stay here again!