Unbelievable Location and very clean, Would definitely stay again.