Location is absolutely perfect. We arrived early and the cleaner was still there but we were allowed to drop our luggage. The place was clean and the kitchen was really well equipped.