Great location, very clean, nice facilities and very good communication.