Brand new, perfect location, perfectly clean and just everything needed for a smooth stay