Location is excellent! The place is very clean and has everything we needed for our stay. We enjoyed a lot our stay