We had a great time at Denise & Mikes place! a few steps to St. Teresa beach, beach was never packed and peaceful in the morning. One bedroom with a queen sized bed and a pull out couch + an inflatable twin sized mattress. I did not sleep on the pull out my friends did, they reported this was loud throughout the night and they had a pretty hard time sleeping peacefully. The place is really clean and they provided a welcome basket with treats and that was really sweet. the bathroom had extra soaps and the kitchen was stocked with everything you need to cook a decent meal. The pool was nice but you could not eat at the pool or play any music or have your cellphone by the pool. Pool had a grill area which was nice because we wanted some steaks! A lot of rules and cleaning requirements (even with a hefty cleaning fee that you pay) overall, we had a great stay. Walking distance to many restaurants and stores and right next door to laundry facility. You will really love this place!