We had such a lovely time at Villa 305. Turtle bay resort is amazingly beautiful and we got a enjoy everything we wanted to without the super high cost of the resort prices. The villa was perfect for our family of 3, it was clean and comfortable. We loved eating meals on the lanai with an ocean view. The beach things in the locker came in very handy. We would definitely stay here again.