Perfect location! Very good communication, enough bathrooms, great view from the balcony. Everything was fine.