Very clean and organized place. Very good communication. Good for a longer stay. Super well equipped