Perfect location. Beautifully clean and well presented. Would definitely stay here again.