5 stars! very clean and perfect location.