Perfect stay, perfect view, perfect home. We loved every minute of our trip and we would gladly return again. Obrigada!