Spotlessly clean, perfect location. Would gladly stay here again