Amazing stay! Incredible location! Overall 5 stars.