5 out of 5, book ur stay here. No need to look any further.