Amazing stay & wonderful place - 5 stars in every aspect