Perfect location, excellent communication, fantastic hotel facilities & very clean. You won't regret staying here, we loved it!