Amazing villa! everything is in place to spoil the guests. Great atmosphere and energy! We didnt want to leave. WOW!