Very clean place and perfect location. Ramon is a great host and will accommodate you well.