Beautifully clean, with everything we needed. The ocean views are amazing! We loved staying here, will definitely be back :) Thanks so much!