Spotlessly clean, everything you could possibly need, huge television, very comfortable. Perfect location, walk to supermarket, beaches.