Stayed April 2014.
Arrived with a few concerns due to previous reviews. We were given room 515 late Friday night and were not happy as there were issues with the bathroom and its general upkeep. After speaking with reception on Saturday morning they were very polite and moved us to room 505 which was more than satisfactory.
The room was cleaned every day to a good standard and was suitable for a family of five. The water was not that hot but we did not find it an issue.
As previously stated on other reviews the breakfast was basic but adequate and generally at home you usually eat the same things every morning anyway.
Its location is excellent for Disney, Universal and Sea World which is in walking distance.
Overall its not as bad as we expected and you spend very little time there anyway.
Would I stay here again? I probably would.
Mike and Natalie, south wales.