Perfect location, spotlessly clean, well equipped