Highly recommended! Great location, super clean and comfortable place. Everything looks new and nice. Communication was excellent. We all enjoyed our 5 day stay.