Great location - close to shops and beach, very clean and new, nice amenities.