Amazing place. Everything that you need for a long or short staying.