Perfect location. easy check in, clean, good communication. Will stay here next time too for sure.