Just returned from the Oceanus. We were in the adjacent building (the old Olhos d' Agua apartments) They were well equipped and had all you need. Good amount of space for the three of us and clean. The TV has a DVD player built in so I took some DVDs - handy for children. The town is perfect - you have good quality restaurants all within walking distance and very reasonable. The beach is lovely, you can walk quite a way. Caught buses to Albuferia and Vilamoura and also had a day trip to Zoomarine (the ticket shop good value package). Would visit again and use the Oceanus too.