This was the perfect place to stay. Although it wasn't an ocean view the mountain view was just as beautiful because we had a view of the rainbows. The place was clean and had everything we needed during our stay. The air conditioning worked well and all the amenities were provided for us. Clean place and friendly staff. We will definitely be back again. Thank You!