The 2 bedroom, 3 (2 full, 1 powder) bathroom apartment has everything you need with a nice extra touch of supplies like soap, shampoo and dish detergent, etc. The kitchen was well appointed for all of our cooking needs. Wil was good with correspondence right from the booking. Blue Bay Resort is a community that we have visited before with a great beach, 2 pool options, golf course (extra) and tennis courts. The first floor apartment provided a nice corner terrace to enjoy outdoor living with a view of the ocean over the villa rooftops and the golf course view on the other side. We would not hesitate to book this apartment again,