Very good location. The place was clean as described and the system they have for self check-in and check-out is very good. No problems and my whole experience was very good