Very clean and comfortable, good location, well equipped kitchen, excellent communication.