We loved our stay! The location was perfect. Just a short walk to the beach, hot yoga and yummy restaurants. The unit was clean and neat. Flat screens were there although we were so busy enjoying our trip we didn't really watch tv or use the Xbox 360 much. Thanks for the great list of things to do. I would definitely recommend!