Amazing, very clean, perfect location, great communication.