The pictures might not completely look like the actual place but it doesn't mean it is bad. Skyfall's place is very clean and it has everything you might need to have a comfortable stay. Plus, the location is unbeatable!