This place has it all. Great location, amazing views, and its very clean and spacious. If your planning to stay in the north side of the island, look no further and book this place!