Excellent location, very clean and exactly as described/ pictured. Very good communication and clear instructions for self check in/ out.