PERFECT location - spotless & beautifully decorated. 10/10.