Perfect place with all the right amenities but I have to be honest it wasn't very clean, with a good clean this place would be faultless.