Great location, comfortable and spacious, well equipped, pool and beach are bonuses.