10/10 location, clean, comfortable and perfect.