Impeccably clean with all details thought out. Fantastic location and exactly as described.