Absolute perfection - hands down the best AirBnb. Every detail was carefully thought out and the location is unbelievable. The host and team were so helpful.