Excellent location and the place is fantastic. It was spotless, great facilities and extremely spacious! I highly recommend staying here, Rui was an excellent host and we were sad to leave!