Perfect location! Very good communication with the team all the time! I would definitely stay there again! Highly recommended!